CMSC 858T: Randomized Algorithms

ثبت نشده
چکیده

One of the basic principles behind conditioning is that “conditioning on a high-probability event keeps things reasonably unchanged; however, if we condition on a low-probability event, then all bets could be off”. More precisely, suppose we wish to estimate Pr[A | B]. Note, in general, that this could be less than, equal to, or greater than Pr[A]. We now prove that if Pr[B] is “high”, then Pr[A | B] is “approximately close” to the unconditional probability Pr[A]; on the other hand, we give simple examples to show that if Pr[B] is “low”, then Pr[A | B] can be very different from Pr[A]. First, suppose Pr[B] is “high”; i.e., Pr[B] = 1 − for some small . Let us see why Pr[A | B] ∼ Pr[A] in such a case. As for upper bounds, we have

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CMSC 858T: Randomized Algorithms

A basic problem that arises often in the design and analysis of randomized algorithms is to get a good estimate (upper bound, lower bound, or both) of Pr( ∨ i∈[m]Ei), for some given events Ei. Equivalently, a good lower bound, upper bound or both, is required for Pr( ∧ i∈[m]Ei). As we have seen, one approach would be to use the union bound (“counting sieve”), which is unfortunately quite weak i...

متن کامل

CMSC 451 Design and Analysis of Computer Algorithms 1

1Copyright, David M. Mount, 2012 Dept. of Computer Science, University of Maryland, College Park, MD, 20742. These lecture notes were prepared by David Mount for the course CMSC 451, Design and Analysis of Computer Algorithms, at the University of Maryland. Permission to use, copy, modify, and distribute these notes for educational purposes and without fee is hereby granted, provided that this ...

متن کامل

CMSC 451 Design and Analysis of Computer Algorithms

Copyright, David M. Mount, 2013 Dept. of Computer Science, University of Maryland, College Park, MD, 20742. These lecture notes were prepared by David Mount for the course CMSC 451, Design and Analysis of Computer Algorithms, at the University of Maryland. Permission to use, copy, modify, and distribute these notes for educational purposes and without fee is hereby granted, provided that this c...

متن کامل

CMSC 451 Dave Mount CMSC 451 : Lecture 10 Dynamic Programming : Weighted Interval Scheduling

Dynamic Programming: In this lecture we begin our coverage of an important algorithm design technique, called dynamic programming (or DP for short). The technique is among the most powerful for designing algorithms for optimization problems. Dynamic programming is a powerful technique for solving optimization problems that have certain well-defined clean structural properties. (The meaning of t...

متن کامل

CMSC 425 Dave Mount CMSC 425 : Lecture 4 Geometry and Geometric Programming

Such basic geometric problems are fundamental to computer graphics, and over the next few lectures, our goal will be to present the tools needed to answer these sorts of questions. (By the way, a good source of information on how to solve these problems is the series of books entitled “Graphics Gems”. Each book is a collection of many simple graphics problems and provides algorithms for solving...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003